/**
 * 集中导入公用js
 */
import BNum from 'bignumber.js';
import ep from '@/utils/eventproxy';
import event from '@/events/index';
import webscoket from '@/network/webscoket/index';
import icons from '@/resource/icons';
import images from '@/resource/images';
import consts from '@/consts/index';
import api from '@/network/api/index';
import services from '@/services/index';
import utils from '@/utils/index';
import logger from '@/utils/log';
import classNames from 'classnames';

import { getStore, getState, setTheme } from '@/utils/otherUtil';
import request from '@/utils/request';

export {
  event,
  webscoket,
  ep,
  icons,
  images,
  consts,
  api,
  services,
  utils,
  BNum,
  logger,
  getStore,
  getState,
  setTheme,
  request,
  classNames,
};

export default {
  event,
  webscoket,
  ep,
  icons,
  images,
  consts,
  api,
  services,
  utils,
  BNum,
  logger,
  getStore,
  getState,
  setTheme,
  request,
  classNames,
};
